Logan Kylish, 36, was arrested Saturday, two days after the incident, and charged via a complaint warrant with child endangerment, abandonment, cruelty/child neglect and served a disorderly persons offense, the NJHerald reports.
Someone picking the teen up for school Friday morning noticed she wasn't able to bear weight on her ankle, and when asked, told the person she was assaulted by Kylish, police documents say.
The teen was taken to Newton Medical Center, where a doctor said she had "swelling consistent with a sprain or bad bruise," according to the news report.
After being discharged from the hospital, the girl told police that Kylish drank a "substantial amount of alcohol" Thursday morning and early afternoon, police reports say.
Kylish got mad at the teen and -- when she tried walking away from him -- he grabbed her left wrist from behind and threw her to the ground, she told police.
The teen said Kylish struck her back and her head on the ground before stomping on her right ankle, causing her to hide in her room and cry, police reports say.
The girl also showed police screenshots of text messages on her phone in which Kylish called her derogatory names and threatened to have her adopted because he "couldn't handle her" anymore, the NJHerald says.
Kylish admitted during a taped interview with authorities that he drinks too much and slapped the teen in the back of the head, and called her derogatory names on several occasions.
Click here to follow Daily Voice Parsippany-Troy Hills and receive free news updates.